home *** CD-ROM | disk | FTP | other *** search
/ Ultra Mac Games 1 & 2 / UltraMacGames1.iso / Newton / PicoFermiBagels / PFB readme next >
Text File  |  1993-09-29  |  3KB  |  77 lines

  1. About
  2. -----
  3.  
  4. "Pico Fermi Bagels" (PFB):
  5. a number guessing game
  6.  
  7. Newton version 1.0d2 © S. Weyer 1993
  8.  
  9. Dedicated to Kristina and Elianna
  10.  
  11. Software is "as is" & free to distribute.
  12.  
  13. Comments, suggestions to:
  14. Stephen Weyer
  15. 17 Timber Knoll Drive
  16. Washington Crossing, PA 18977
  17. Internet: weyer@guest.apple.com
  18. America Online: SteveWeyer
  19. AppleLink: WEYER.S
  20.  
  21. =====
  22.  
  23. Help
  24. ----
  25.  
  26. For each guess, you will see one or more of
  27. • Fermi: a correct digit placed correctly
  28. • Pico: a correct digit placed incorrectly
  29. • Bagels: no digits are correct
  30.  
  31. e.g., if <Allow Zero> is checked, <Digits>=3
  32. and the computer's number is "029"
  33.   376  Bagels
  34.   914  Pico
  35.   820  Fermi Pico
  36.   . . .
  37.   092  Fermi Pico Pico
  38.   029  Fermi Fermi Fermi
  39.  
  40. Notes: Unlike MasterMind, PFB does not allow duplicate digits. Although I had played versions of PFB where "Pico" and "Fermi" were reversed, the kids convinced me it was easier to remember "Fermi" by "firm".
  41.  
  42. =====
  43.  
  44. Additional Information
  45. --------------------
  46.  
  47. PFB is similar in concept and strategy to MasterMind and Jotto.  After I first saw "Pico Fermi Bagels" (PFB) as a Basic program at the Lawrence Hall of Science in Berkeley in the early '70s, I wrote several Logo versions. 
  48.  
  49. Uncheck "Allow Zero" to omit zero as a possible digit.
  50. Select "Digits" to change the number of digits (between 2-5).
  51. Selecting either of these after you have made your first guess will start a New Game.
  52. Your last settings of these should reappear the next time you start PFB.
  53.  
  54. The guess fields expect numbers, but will ignore spaces and periods.  PFB  will complain about non-digits (or zero if "Allow Zero" is unchecked), the wrong number of digits, or duplicate digits.
  55.  
  56. Order of guesses doesn't matter; guesses can be recycled (may be necessary since there are only 16 guess fields).
  57.  
  58. To balance readability and amount of information displayed, guess field changes font size:
  59. • userFont12 (Digits=2,3)
  60. • userFont10 (Digits=4)
  61. • userFont9 (Digits=5) [long line may still not quite be all visible]
  62.  
  63. Winning is indicated by "Fermi" for all digits, and an audible sound. 
  64.  
  65. =====
  66.  
  67. Possible Next Steps
  68. ------------------
  69.  
  70. This is my first Newton program, so suggestions and comments are appreciated.
  71. Some things I've thought about doing (or tried):
  72. • add application icon (not documented how to do this)
  73. • allow more guesses (I'll have to figure out scrolling) [guesses can be recycled though]
  74. • provide feedback via the label (rather than append to guess) (I tried setLabelCommand, but couldn't get it to work)
  75. • autoexpanding the next guess field (expandLine sort of does this, but doesn't refresh properly)
  76.  
  77.